/*
 * @Author: yan_hai_dong 891236760@qq.com
 * @Date: 2021-11-17 14:38:08
 * @LastEditors: yan_hai_dong 891236760@qq.com
 * @LastEditTime: 2022-10-21 15:26:58
 * @FilePath: \app\src\router\components\el.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
/*
 * @Author: your name
 * @Date: 2021-11-17 14:38:08
 * @LastEditTime: 2022-08-25 10:35:52
 * @LastEditors: yan_hai_dong 891236760@qq.com
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: \app\src\router\components\el.js
 */

export default {
    path: '/el',
    name: 'El',
    component: () => import('@/views/el/layout'),
    children: [{
            path: "/",
            name: "elIndex",
            meta: {
                title: "elIndex",
                name: "elIndex", //组件名
                parent_name: "ElLayout" //父组件名
            },
            component: () => import('@/views/el'),
        },
        {
            path: 'directive',
            name: 'elDirective',
            meta: {
                title: "自定义指令",
                name: "directive",
                parent_name: "ElLayout"
            },
            component: () => import('@/views/el/directive'),
        },
        {
            path: 'directive/cleave',
            name: 'elCleave',
            meta: {
                title: "cleave格式化输入",
                name: 'cleave',
                parent_name: "ElLayout"
            },
            component: () => import('@/views/el/directive/Cleave'),
        },
        {
            path: 'calendar',
            name: 'elCalendar',
            meta: {
                title: "日历",
            },
            component: () => import('@/views/el/calendar'),
        },
        {
            path: 'table',
            name: 'elTable',
            meta: {
                title: "表格选择高亮",
            },
            component: () => import('@/views/el/table'),
        },
        {
            path: 'table/print',
            name: 'elTable',
            meta: {
                title: "表格打印头部显示问题解决方案",
            },
            component: () => import('@/views/el/table/print'),
        },
        {
            path: 'scrollbar',
            name: 'elScrollbar',
            meta: {
                title: "滚动条",
            },
            component: () => import('@/views/el/scrollbar'),
        },
        {
            path: 'betterscroll',
            name: 'betterscroll',
            meta: {
                title: "betterscroll",
            },
            component: () => import('@/views/el/betterScroll'),
        },
        {
            path: 'cssSkew',
            name: 'cssSkew',
            meta: {
                title: "cssSkew",
            },
            component: () => import('@/views/el/cssSkew'),
        },
        {
            path: 'excel',
            name: 'excel',
            meta: {
                title: "excel",
            },
            component: () => import('@/views/el/excel'),
        },
        {
            path: 'from',
            name: 'from',
            meta: {
                title: "from",
            },
            component: () => import('@/views/el/from'),
        },
        {
            path: 'dataFormt',
            name: 'dataFormt',
            meta: {
                title: "dataFormt",
            },
            component: () => import('@/views/el/dataFormt'),
        },
        {
            path: 'InbodyNode',
            name: 'InbodyNode',
            meta: {
                title: "插入到bode中",
            },
            component: () => import('@/views/el/inbodyNode'),
        },
        {
            path: 'svgIcon',
            name: 'svgIcon',
            meta: {
                title: "svgIcon",
            },
            component: () => import('@/views/el/svgIcons'),
        },
        {
            path: 'drag',
            name: 'drag',
            meta: {
                title: "拖拽",
            },
            component: () => import('@/views/el/drag'),
        },
        {
            path: 'copy',
            name: 'copy',
            meta: {
                title: "复制",
            },
            component: () => import('@/views/el/copy'),
        },
        {
            path: 'questionnaire',
            name: 'questionnaire',
            meta: {
                title: "问卷",
            },
            component: () => import('@/views/el/questionnaire'),
        },
        {
            path: 'chuancan',
            name: 'chuancan',
            meta: {
                title: "动态组件传参",
            },
            component: () => import('@/views/el/chuancan'),
        },
        {
            path: 'css',
            name: 'css',
            meta: {
                title: "css样式",
            },
            component: () => import('@/views/el/css'),
        },
        {
            path: 'css/snowflake',
            name: 'snowflake',
            meta: {
                title: "snowflake",
            },
            component: () => import('@/views/el/css/snowflake'),
        },
        {
            path: 'css/button',
            name: 'button',
            meta: {
                title: "button",
            },
            component: () => import('@/views/el/css/button'),
        },
        {
            path: 'css/input',
            name: 'input',
            meta: {
                title: "input",
            },
            component: () => import('@/views/el/css/input'),
        },
        {
            path: 'css/declareColor',
            name: 'declareColor',
            meta: {
                title: "declareColor",
            },
            component: () => import('@/views/el/css/declareColor'),
        },
        {
            path: 'css/addScopeId',
            name: 'addScopeId',
            meta: {
                title: "addScopeId",
            },
            component: () => import('@/views/el/css/addScopeId'),
        },
        {
            path: 'lodash',
            name: 'lodash',
            meta: {
                title: "lodash",
            },
            component: () => import('@/views/el/lodash'),
        },
        {
            path: 'tree',
            name: 'tree',
            meta: {
                title: "tree",
            },
            component: () => import('@/views/el/tree'),
        },
        {
            path: 'upFile',
            name: 'upFile',
            meta: {
                title: "upFile",
            },
            component: () => import('@/views/el/upFile'),
        },
        {
            path: 'components',
            name: 'components',
            meta: {
                title: "components",
            },
            component: () => import('@/views/el/components'),
        },
        {
            path: 'bgHover',
            name: 'bgHover',
            meta: {
                title: "bgHover",
            },
            component: () => import('@/views/el/bgHover'),
        },
        {
            path: 'modal',
            name: 'modal',
            meta: {
                title: "modal",
            },
            component: () => import('@/views/el/modal'),
        },
    ],
}